|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cvm.uci.creator.schema.Populator_ControlSchema
public class Populator_ControlSchema
This class is used to generate control schemas. Date: February 13, 2010
Method Summary | |
---|---|
ConnectionDevice |
addCapabilitiesToDev(ConnectionDevice dev,
java.util.ArrayList<java.lang.String> devCaps)
|
ControlSchema |
addConnectionToSchema(ControlSchema ctrSchema,
ControlSchema connOwnerSchema,
ConnectionObject connection)
|
ControlSchema |
addIsAttached(ControlSchema ctrSchema,
ControlSchema ownerSchema,
java.lang.String devID,
java.lang.String connID)
|
ControlSchema |
addIsAttached(ControlSchema ctrSchema,
java.lang.String perId,
java.lang.String devId)
This method creates an isAttached CML and adds it to the control schema. |
ControlSchema |
addMediumType(ControlSchema ctrSchema,
java.lang.String name,
java.lang.String derived,
java.lang.String app,
java.lang.String command)
This method creates a MediumType CML and adds it to the control Schema |
ControlSchema |
AddParticipant(ControlSchema ctrSchema,
java.lang.String name,
java.lang.String id,
java.lang.String role)
This method creates a participant CML and adds it to the control schema. |
ControlSchema |
addPersonToConnection(ControlSchema ctrSchema,
ConnectionDevice device,
java.lang.String connID,
java.lang.String personName,
java.lang.String personID,
java.lang.String personRole)
|
ControlSchema |
addPersonToSchema(ControlSchema ctrSchema,
ConnectionPersonType person,
java.lang.String connID)
|
ControlSchema |
compareAndUpdateSchemas(ControlSchema masterSchema,
ControlSchema newSchema)
|
ConnectionObject |
createConnection(java.lang.String connID)
This method generates the CML for a Simple Connection. |
ControlSchema |
createControlSchema()
Create an empty control schema. |
ConnectionDevice |
createDevice(java.lang.String devID,
boolean virtual,
java.util.ArrayList<java.lang.String> devCaps)
|
static Populator_ControlSchema |
getInstance()
|
ControlSchema |
removePersonFromConnection(ControlSchema ctrSchema,
java.lang.String connID,
java.lang.String personID)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Populator_ControlSchema getInstance()
public ControlSchema createControlSchema()
public ControlSchema AddParticipant(ControlSchema ctrSchema, java.lang.String name, java.lang.String id, java.lang.String role)
ctrSchema
- name
- id
- role
-
public ControlSchema addIsAttached(ControlSchema ctrSchema, java.lang.String perId, java.lang.String devId)
ctrSchema
- perId
- devId
-
public ControlSchema addMediumType(ControlSchema ctrSchema, java.lang.String name, java.lang.String derived, java.lang.String app, java.lang.String command)
ctrSchema
- name
- derived
- app
- command
-
public ConnectionObject createConnection(java.lang.String connID)
connID
-
public ConnectionDevice createDevice(java.lang.String devID, boolean virtual, java.util.ArrayList<java.lang.String> devCaps)
public ConnectionDevice addCapabilitiesToDev(ConnectionDevice dev, java.util.ArrayList<java.lang.String> devCaps)
public ControlSchema compareAndUpdateSchemas(ControlSchema masterSchema, ControlSchema newSchema)
public ControlSchema addConnectionToSchema(ControlSchema ctrSchema, ControlSchema connOwnerSchema, ConnectionObject connection)
public ControlSchema addIsAttached(ControlSchema ctrSchema, ControlSchema ownerSchema, java.lang.String devID, java.lang.String connID)
public ControlSchema addPersonToSchema(ControlSchema ctrSchema, ConnectionPersonType person, java.lang.String connID)
public ControlSchema addPersonToConnection(ControlSchema ctrSchema, ConnectionDevice device, java.lang.String connID, java.lang.String personName, java.lang.String personID, java.lang.String personRole)
public ControlSchema removePersonFromConnection(ControlSchema ctrSchema, java.lang.String connID, java.lang.String personID)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |