Package com.ptc.projectmanagement.plan
Interface Plannable
- All Superinterfaces:
com.ptc.projectmanagement.plan._Hierarchical,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,com.ptc.projectmanagement.plan._Plannable,com.ptc.projectmanagement.plan._Scheduleable,wt.inf.container._WTContained,com.ptc.projectmanagement.plan.Hierarchical,NetFactor,ObjectMappable,Persistable,wt.recent.RecentlyVisited,Scheduleable,Serializable,WTContained
- All Known Implementing Classes:
com.ptc.projectmanagement.plan._AbstractPlanActivity,com.ptc.projectmanagement.plan._Plan,com.ptc.projectmanagement.plan._PlanActivity,AbstractPlanActivity,Plan,PlanActivity
@GenAsPersistable(interfaces={Scheduleable.class,com.ptc.projectmanagement.plan.Hierarchical.class},properties={@GeneratedProperty(name="milestone",type=boolean.class),@GeneratedProperty(name="summary",type=boolean.class),@GeneratedProperty(name="name",type=java.lang.String.class,constraints=@PropertyConstraints(upperLimit=255)),@GeneratedProperty(name="lineNumber",type=int.class,javaDoc="Controls the ordering of items"),@GeneratedProperty(name="plannableState",type=PlannableState.class),@GeneratedProperty(name="description",type=java.lang.String.class,constraints=@PropertyConstraints(upperLimit=4000))},foreignKeys=@GeneratedForeignKey(myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="root",type=Rootable.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="plannable",cardinality=ONE_TO_MANY)),tableProperties=@TableProperties(compositeIndex9="+rootReference.key.id"))
public interface Plannable
extends com.ptc.projectmanagement.plan._Plannable
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from interface com.ptc.projectmanagement.plan._Hierarchical
PARENT, PARENT_REFERENCEFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface com.ptc.projectmanagement.plan._Plannable
DESCRIPTION, LINE_NUMBER, MILESTONE, NAME, PLANNABLE_STATE, ROOT, ROOT_REFERENCE, SUMMARYFields inherited from interface com.ptc.projectmanagement.plan._Scheduleable
ACTUAL_FINISH_DATE, ACTUAL_START_DATE, CRITICAL, DURATION, FINISH_DATE, START_DATEFields inherited from interface wt.inf.container._WTContained
CONTAINER, CONTAINER_NAME, CONTAINER_REFERENCEFields inherited from interface wt.fc.Persistable
IDENTITY, TYPEFields inherited from interface wt.inf.container.WTContained
CONTAINER_ID -
Method Summary
Methods inherited from interface com.ptc.projectmanagement.plan._Hierarchical
getParent, getParentReference, setParent, setParentReferenceMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface com.ptc.projectmanagement.plan._Plannable
getDescription, getLineNumber, getName, getPlannableState, getRoot, getRootReference, isMilestone, isSummary, setDescription, setLineNumber, setMilestone, setName, setPlannableState, setRoot, setRootReference, setSummaryMethods inherited from interface com.ptc.projectmanagement.plan._Scheduleable
getActualFinishDate, getActualStartDate, getDuration, getFinishDate, getStartDate, isCritical, setActualFinishDate, setActualStartDate, setCritical, setDuration, setFinishDate, setStartDateMethods inherited from interface wt.inf.container._WTContained
getContainer, getContainerName, getContainerReference, setContainer, setContainerReferenceMethods inherited from interface wt.fc.NetFactor
getClassInfo, getConceptualClassnameMethods inherited from interface wt.fc.ObjectMappable
readExternal, writeExternalMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity, getType